home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games Extra 1996 September / Amiga Games Extra CD-ROM 9-1996.iso / spiele / publicdomain / hybris / docs / english / hybris.guide (.txt) < prev    next >
Amigaguide Document  |  1995-10-22  |  9KB  |  189 lines

  1. @node main Hybris
  2.               H   H Y    Y BBBB    RRRR  I  SSS
  3.               H   H  Y Y  B   B R   R I S
  4.               HHHHH   Y   BBBB    RRRR  I  SSS
  5.               H   H   Y   B   B R  R  I     S
  6.               H   H   Y   BBBB    R   R I  SSS
  7.       ------------------------------------------------------
  8.                
  9.  Copyright Arnold Schommer,
  10.                all rights reserved
  11.                  V1.7 - 21/10/95
  12.       ------------------------------------------------------
  13.                    Contents:
  14.       @{" " link intro} What is Hybris ?
  15.       @{" " link tetris} What is Tetris ?
  16.       @{" " link hybris} What are the differences between Hybris and Tetris ?
  17.       @{" " link files} Files / installing
  18.       @{" " link usage_1} How to control Hybris (outside the game)
  19.       @{" " link usage_2} How to play Hybris
  20.       @{" " link tech} System requirements / technical information
  21.       @{" " link legal} Copyright, Warranty
  22.       @{" " link misc} Miscellaneous
  23. @endnode
  24. @node intro "What is Hybris ?"
  25.     Hybris is another @{"Tetris" link tetris}-@{"clone" link hybris} to  be  played  on  the  Workbench-
  26.     Screen.
  27.     By the way: It's Freeware.
  28. @endnode
  29. @node tetris "What is Tetris ?"
  30.     Tetris is a meanwhile pretty old  thinking-game.  You  play  in  a
  31.     rectangular playfield divided into small squares. The player  gets
  32.     tiles composed of four  squares  in  contact  which  are  dropping
  33.     slowly, but can't be stopped. When a tile hits the borders of  the
  34.     playfield or previous dropped tiles, it is laid down, i.e.    it  is
  35.     fastened in the playfield, and the player gets another  tile.  The
  36.     game ends, when you can't get a new  tile  for  it  would  overlay
  37.     tiles laid down before. If you manage to fill one row  completely,
  38.     all its squares vanish and the sqaures  atop  drop    one  position.
  39.     This way the player gets new space. The  player  may  control  the
  40.     dropping tile by shifting it to the left or right and he can  drop
  41.     it faster (in order to avoid boredom) or rotating it clockwise.
  42.     Objective of the game: First, to play as long as you can. Advanced
  43.     players may create their own tasks, i.e. first drop some tiles
  44.     without watching them and then cleaning up the mess.
  45. @endnode
  46. @node hybris "What are the differences between Hybris and Tetris ?"
  47.     - There is    a  two-player-mode  with  both    players  in  the  same
  48.       playfield.
  49.     - You man have a break.
  50.     - The player(s) can set the size of the playfield in a wide range.
  51.     - The player himself/herself controls, how fast or slow the  tiles
  52.       shall drop.
  53.     - There are not only tiles of four squares, but also from  one  to
  54.       six squares.
  55.     - The player can control, how often tiles of different sizes shall
  56.       occur.
  57.     - The player can mirror  the  tile    horizontally.  (But  not  both
  58.       players of a  two-player-game.  I  simply  found    no  reasonable
  59.       joystick-command for this.)
  60. @endnode
  61. @node files "Files / installing"
  62.     The package consists of the following files (icons not listed):
  63.     - Hybris: the program itself
  64.     - Catalogs/*/Hybris.catalog:
  65.       Translations of the programs texts (for now only 'deutsch')
  66.     - Docs/*/Hybris.guide, Docs/*/Hybris.doc:
  67.       The dokumentation each in Hypertext-format and "raw".
  68.       For now only english and german
  69.     - Hybris.cd:
  70.       A cd-file for CatComp (for creating @{"further translations" link misc})
  71.     - tracker.library:
  72.       A shared-library which is required by Hybris.
  73.     It is not necessary to install 'Hybris'. Who likes, may  move  the
  74.     Catalog(s) to 'LOCALE:' and the library to 'LIBS:'.
  75.     The 'Docs'-subdirectory must stay where it is, but you may  delete
  76.     all icons and the guide-/doc-files you do not (want to) use.
  77.     The cd-file may be deleted, if you don't want to create  your  own
  78.     translation.
  79.     Concerning the help-function see @{"technical information" link tech}.
  80. @endnode
  81. @node usage_1 "How to control Hybris (outside the game)"
  82.     - The gadgets are to be used as usual.
  83.       The gadgets '1s' to '6s' control the frequency of the  tiles  of
  84.       1 to 6 squares. 0 means the certain group is not    used  at  all.
  85.       The frequency refers to the whole  group.  If  for  example  all
  86.       groups are chosen equally, the 4s-squares will occur  much  more
  87.       seldom than single squares.
  88.       To whom this is to obscure: just try. After all, the tiles are
  89.       chosen by the (pseudo-) random-generator.
  90.     - The cursor-keys alone control the size of the playfield:
  91.       - <up>: decrease the number of rows by one.
  92.       - <down>: increase the number of rows by one.
  93.       - <left>: decrease the number of columns by one.
  94.       - <right>: increase the number of columns by one.
  95.     - The cursor-keys with <SHIFT> control the falldelay:
  96.       - <up>/<right>: increase the falldelay by one.
  97.       - <down>/<left>: decrease the falldelay by one.
  98.     - The function-keys control the frequency-gadgets as follows:
  99.       - <F1> is related to the '1s'-gadget and so on.
  100.       - The function-key alone increases the frequency by one.
  101.       - <SHIFT> with the function-key decreases the frequency by one.
  102.       - <CTRL> with the function-key sets the frequency to zero.
  103.       - <ALT> with the function-key sets the frequency to one.
  104.     - The game is started with fire on the joystick or the <S>-key.
  105.     - Using the <ESC>-key you may leave the program after a  security-
  106.       request.
  107.     - <#> toggles between one- and two-player-mode.
  108.     - <V> toggles the preview of the next tile(s) on or off.
  109.     - <HELP> gets you a help-file in your current language or, if this
  110.       is not available, in english.
  111.       If this fails: see @{"technical information" link tech}.
  112.     All the control-values are read from the environment-variable
  113.     "Hybris.setup" during the program start and are written there at
  114.     the end of the program.
  115. @endnode
  116. @node usage_2 "How to play Hybris"
  117.     In the two-player-mode player 1 (blue tiles)  plays  via  joystick
  118.     (in port 1) and player 2 (grey tiles) plays via keyboard.  In  the
  119.     one-player-mode the player may use the joystick  as  well  as  the
  120.     keyboard. (Suggestion for advanced players: play  the  two-player-
  121.     mode alone) Commands:
  122.     - joystick left, <4>, <cursor left>:
  123.       Shifts the tile one square left (if possible).
  124.     - joystick right, <6>, <cursor right>:
  125.       Shifts the tile one square right (if possible).
  126.     - joystick down, <2>, <cursor down>:
  127.       The tile is dropped fast. In the two-player-mode it may  happen,
  128.       that the tile is hold by the tile of the other player.  In  this
  129.       case you can control it again.
  130.     - joystick fire, <5>, <return>, <space>, <enter>:
  131.       Turns the tile a quarter clockwise. If that is  impossible,  the
  132.       tile is turned again - if necessary, up to four times.
  133.     - joystick up, <8>, <cursor up>:
  134.       Pause. May be finished by pressing a key,  using    the  joystick,
  135.       the mouse-buttons or clicking the close-gadget.
  136.     - <M>:
  137.       The tile gets mirrored vertically.
  138.     - <ESC>:
  139.       After security-request: stops the game.
  140.     - Gadgets, function-keys, <Help>: see @{"control" link usage_1}.
  141.       (as far as freed)
  142. @endnode
  143. @node tech "System requirements / technical information"
  144.     Hybris runs only under kickstart 2.0 (and above ?) for  using  the
  145.     gadtools.library extensive.
  146.     The  help-function    requires  one  of  the    programs  'Multiview',
  147.     'AmigaGuide' or 'More', either in 'Utilities:' or somewhere, where
  148.     it is found automatically.
  149.     The program was written on    a  2000B  with    A2630  (4MB).  It  was
  150.     (superficially) tested with the 68000 and is  concerned  to  work,
  151.     too.
  152.     As far as i guess, the program  should  work  on  any  Amiga  with
  153.     Kickstart 2.0 (or above). I don't know much  about  Kickstart  3.0
  154.     since i don't have it, but i see no reason for problems.
  155.     Hybris needs about 110KB on Disk and about 90KB ordinary and  75KB
  156.     graphics memory to work completely.
  157. @endnode
  158. @node legal "Copyright, Warranty"
  159.     Hybris is Freeware. It may be distributed and given  away  in  any
  160.     number. Exception: It is prohibited  to  distribute  Hybris  (also
  161.     together with other data), if the costs  exceed  3$  (postage  not
  162.     included). (On CDs: max. 13$)
  163.     Im sorry, but i can't guarantee that my program causes no harm  to
  164.     the computer, existing data or the user (better:  player).  I  can
  165.     only promise that i have not intended to creat a trojan horse.
  166. @endnode
  167. @node misc Miscellaneous
  168.     I am thankful for
  169.     - Bug-reports. Please, with exact description
  170.     a) on what kind of Amig and width  which  extensions  the  bug
  171.        occured
  172.     b) how to produce the bug
  173.     c) how the bug shows
  174.       I will try to fix the problem, but if it does not happen    on  my
  175.       2000B with (or without) A2630, i'm rarely able to do anything.
  176.     - a GUARANTEED complete listing of all corresponding  7s-tiles  to
  177.       be able to include them into the game.
  178.     - Translations of the programs texts (therefore the .cd-file)
  179.     This program was written by
  180.         Arnold Schommer
  181.         Erikaweg 16
  182.         40670 Meerbusch-Str
  183.         FEDERAL REPUBLIC OF GERMANY
  184.     (Sorry, i don't have an email-adress)
  185.     Many thanks to
  186.     - (unknown) for the basic idea of Tetris
  187.     - Matt Dillon for DICE
  188. @endnode
  189.